patch on a shoe - Spanish English Dictionary